Fiducial Marker Detection Using FPGAs
نویسندگان
چکیده
This work presents an approach for computing camera pose from images of fiducial markers. The processing is shared between an FPGA and a PC: the FPGA converts grayscale camera images into binary format and transfers them to the PC; and the PC detects fiducial markers in the received binary camera images and computes the position and orientation of the camera. The approach is evaluated in terms of camera pose error and processing time by using a 3D simulator and subsequently tested in our Immersion Square environment. The 3D simulator has been developed in course of this work in order to enable a thorough theoretical evaluation. It is used to generate a large number of test images from different camera positions by simulating a subset of the Immersion Square. Synthetic images generated in this way undergo a set of transformations in order to make the evaluation closer to images obtained from a real camera by using Gaussian blur of different kernel sizes, and several types of noise. The results of theoretical evaluation show that depending on the chosen parameters, a relatively high frame rate of approximately 60 fps can be achieved. Moreover, the parameters allow for a trade-off between speed, accuracy, and precision. The insights gained from the theoretical evaluation are used to develop an optimized system that has been subsequently tested in the real Immersion Square. The tests show that the optimized system runs with the average of approximately 80 fps and is capable of achieving higher frame rates of 100 fps. It displays better accuracy, and higher precision than the unoptimized version. In addition, the real world tests show that the system produces very stable crosshairs, such that it can be used for interacting with the Immersion Square in applications where precise pointing is required.
منابع مشابه
STag: A Stable Fiducial Marker System
In this paper, we propose STag, a fiducial marker system that provides stable pose estimation. The outer square border of the marker is used for detection and pose estimation. This is followed by a novel pose refinement step using the inner circular border. The refined pose is more stable and robust across viewing conditions compared to the state of the art. In addition, the lexicographic gener...
متن کاملA low cost vision based localization system using fiducial markers ?
This paper investigates a mobile robot self-localization system based on fiducial markers which are placed on the ceiling. Recently there have been many articles related to path planning and coordination of mobile agents within an unknown environment. These algorithms demand dedicated (and often expensive) hardware that is capable of handling complex tasks in real time. In this paper, we have e...
متن کاملFeasibility of fully automated detection of fiducial markers implanted into the prostate using electronic portal imaging: a comparison of methods.
PURPOSE To investigate the feasibility of fully automated detection of fiducial markers implanted into the prostate using portal images acquired with an electronic portal imaging device. METHODS AND MATERIALS We have made a direct comparison of 4 different methods (2 template matching-based methods, a method incorporating attenuation and constellation analyses and a cross correlation method) ...
متن کاملA Template Based Technique for Automatic Detection of Fiducial Markers in 3D Brain Images
In this paper we present an accurate technique for automatic detection of fiducial markers in 3d brain images so that fully automatic landmark-based coregistration can be implemented. In our tests, our approach detected successfully 429 out of 430 fiducial markers that can be recognized by human eyes. Thus, in landmarkbased image-registrations, our template-based technique can eliminate the pro...
متن کاملHuman Identification Using ECG Feature Extracted From Fiducial and Non-Fiducial Approach
Electrocardiogram (ECG) will be employed in clinical identification for cardiac perform. Also, because people have completely different electrocardiogram traces, therefore, they can be non-inheritable as promising biometric options for human identification. According to the utilized options, the existing ECG based mostly biometric systems is classified to fiducial and nonfiducial systems. The i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013